<html><head><title>PMD</title></head><body>
<center><h3>PMD report</h3></center><center><h3>Problems found</h3></center><table align="center" cellspacing="0" cellpadding="3"><tr>
<th>#</th><th>File</th><th>Line</th><th>Problem</th></tr>
<tr bgcolor="lightgrey"> 
<td align="center">1</td>
<td width="*%">D:\Agile\src\ChartWrapper.java</td>
<td align="center" width="5%">17</td>
<td width="*"><a href="http://pmd.sourceforge.net/rules/codesize.html#CyclomaticComplexity">The class 'ChartWrapper' has a Cyclomatic Complexity of 4 (Highest = 8).</a></td>
</tr>
<tr> 
<td align="center">2</td>
<td width="*%">D:\Agile\src\ChartWrapper.java</td>
<td align="center" width="5%">42</td>
<td width="*"><a href="http://pmd.sourceforge.net/rules/codesize.html#CyclomaticComplexity">The method 'CreateRelativeHistogram' has a Cyclomatic Complexity of 8.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">3</td>
<td width="*%">D:\Agile\src\ClassMetricExtractor.java</td>
<td align="center" width="5%">24</td>
<td width="*"><a href="http://pmd.sourceforge.net/rules/codesize.html#CyclomaticComplexity">The class 'ClassMetricExtractor' has a Cyclomatic Complexity of 5 (Highest = 28).</a></td>
</tr>
<tr> 
<td align="center">4</td>
<td width="*%">D:\Agile\src\ClassMetricExtractor.java</td>
<td align="center" width="5%">75</td>
<td width="*"><a href="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedPrivateMethod">Avoid unused private methods such as 'printUsageAndExit(String)'</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">5</td>
<td width="*%">D:\Agile\src\ClassMetricExtractor.java</td>
<td align="center" width="5%">99</td>
<td width="*"><a href="http://pmd.sourceforge.net/rules/codesize.html#CyclomaticComplexity">The method 'extractMethodMetrics' has a Cyclomatic Complexity of 28.</a></td>
</tr>
<tr> 
<td align="center">6</td>
<td width="*%">D:\Agile\src\ClassMetricExtractor.java</td>
<td align="center" width="5%">113</td>
<td width="*"><a href="http://pmd.sourceforge.net/rules/codesize.html#CyclomaticComplexity">The method 'visitVarInsn' has a Cyclomatic Complexity of 7.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">7</td>
<td width="*%">D:\Agile\src\ClassMetricExtractor.java</td>
<td align="center" width="5%">129</td>
<td width="*"><a href="http://pmd.sourceforge.net/rules/codesize.html#CyclomaticComplexity">The method 'visitFieldInsn' has a Cyclomatic Complexity of 5.</a></td>
</tr>
<tr> 
<td align="center">8</td>
<td width="*%">D:\Agile\src\ClassMetricExtractor.java</td>
<td align="center" width="5%">191</td>
<td width="*"><a href="http://pmd.sourceforge.net/rules/codesize.html#CyclomaticComplexity">The method 'extractDependencies' has a Cyclomatic Complexity of 5.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">9</td>
<td width="*%">D:\Agile\src\ClassMetricExtractor.java</td>
<td align="center" width="5%">265</td>
<td width="*"><a href="http://pmd.sourceforge.net/rules/braces.html#ForLoopsMustUseBraces">Avoid using for statements without curly braces</a></td>
</tr>
<tr> 
<td align="center">10</td>
<td width="*%">D:\Agile\src\ClassMetricExtractor.java</td>
<td align="center" width="5%">271</td>
<td width="*"><a href="http://pmd.sourceforge.net/rules/basic.html#OverrideBothEqualsAndHashcode">Ensure you override both equals() and hashCode()</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">11</td>
<td width="*%">D:\Agile\src\Project.java</td>
<td align="center" width="5%">126</td>
<td width="*"><a href="http://pmd.sourceforge.net/rules/braces.html#ForLoopsMustUseBraces">Avoid using for statements without curly braces</a></td>
</tr>
<tr> 
<td align="center">12</td>
<td width="*%">D:\Agile\src\Project.java</td>
<td align="center" width="5%">137</td>
<td width="*"><a href="http://pmd.sourceforge.net/rules/braces.html#ForLoopsMustUseBraces">Avoid using for statements without curly braces</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">13</td>
<td width="*%">D:\Agile\src\RocketAnalysisTool.java</td>
<td align="center" width="5%">4</td>
<td width="*"><a href="http://pmd.sourceforge.net/rules/codesize.html#CyclomaticComplexity">The class 'RocketAnalysisTool' has a Cyclomatic Complexity of 5 (Highest = 8).</a></td>
</tr>
<tr> 
<td align="center">14</td>
<td width="*%">D:\Agile\src\RocketAnalysisTool.java</td>
<td align="center" width="5%">11</td>
<td width="*"><a href="http://pmd.sourceforge.net/rules/codesize.html#CyclomaticComplexity">The method 'main' has a Cyclomatic Complexity of 8.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">15</td>
<td width="*%">D:\Agile\src\RocketHelper.java</td>
<td align="center" width="5%">19</td>
<td width="*"><a href="http://pmd.sourceforge.net/rules/codesize.html#CyclomaticComplexity">The class 'RocketHelper' has a Cyclomatic Complexity of 3 (Highest = 5).</a></td>
</tr>
<tr> 
<td align="center">16</td>
<td width="*%">D:\Agile\src\RocketHelper.java</td>
<td align="center" width="5%">31</td>
<td width="*"><a href="http://pmd.sourceforge.net/rules/codesize.html#CyclomaticComplexity">The method 'newVersion' has a Cyclomatic Complexity of 5.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">17</td>
<td width="*%">D:\Agile\src\RocketHelper.java</td>
<td align="center" width="5%">155</td>
<td width="*"><a href="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock">Avoid empty catch blocks</a></td>
</tr>
<tr> 
<td align="center">18</td>
<td width="*%">D:\Agile\src\RocketHelper.java</td>
<td align="center" width="5%">155</td>
<td width="*"><a href="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock">Must handle exceptions</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">19</td>
<td width="*%">D:\Agile\src\RocketHelper.java</td>
<td align="center" width="5%">164</td>
<td width="*"><a href="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedPrivateMethod">Avoid unused private methods such as 'displayFanIn(ClassMetricExtractor)'</a></td>
</tr>
<tr> 
<td align="center">20</td>
<td width="*%">D:\Agile\src\RocketHelper.java</td>
<td align="center" width="5%">170</td>
<td width="*"><a href="http://pmd.sourceforge.net/rules/braces.html#WhileLoopsMustUseBraces">Avoid using while statements without curly braces</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">21</td>
<td width="*%">D:\Agile\src\RocketTools.java</td>
<td align="center" width="5%">19</td>
<td width="*"><a href="http://pmd.sourceforge.net/rules/codesize.html#CyclomaticComplexity">The class 'RocketTools' has a Cyclomatic Complexity of 4 (Highest = 7).</a></td>
</tr>
<tr> 
<td align="center">22</td>
<td width="*%">D:\Agile\src\RocketTools.java</td>
<td align="center" width="5%">31</td>
<td width="*"><a href="http://pmd.sourceforge.net/rules/codesize.html#CyclomaticComplexity">The method 'writeHeader' has a Cyclomatic Complexity of 6.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">23</td>
<td width="*%">D:\Agile\src\RocketTools.java</td>
<td align="center" width="5%">94</td>
<td width="*"><a href="http://pmd.sourceforge.net/rules/codesize.html#CyclomaticComplexity">The method 'processDate' has a Cyclomatic Complexity of 7.</a></td>
</tr>
<tr> 
<td align="center">24</td>
<td width="*%">D:\Agile\src\RocketTools.java</td>
<td align="center" width="5%">147</td>
<td width="*"><a href="http://pmd.sourceforge.net/rules/codesize.html#CyclomaticComplexity">The method 'extractJar' has a Cyclomatic Complexity of 6.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">25</td>
<td width="*%">D:\Agile\src\RocketTools.java</td>
<td align="center" width="5%">228</td>
<td width="*"><a href="http://pmd.sourceforge.net/rules/controversial.html#NullAssignment">Assigning an Object to null is a code smell.  Consider refactoring.</a></td>
</tr>
<tr> 
<td align="center">26</td>
<td width="*%">D:\Agile\src\RocketTools.java</td>
<td align="center" width="5%">239</td>
<td width="*"><a href="http://pmd.sourceforge.net/rules/codesize.html#CyclomaticComplexity">The method 'createMenuAndWait' has a Cyclomatic Complexity of 5.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">27</td>
<td width="*%">D:\Agile\src\RocketTools.java</td>
<td align="center" width="5%">244</td>
<td width="*"><a href="http://pmd.sourceforge.net/rules/braces.html#ForLoopsMustUseBraces">Avoid using for statements without curly braces</a></td>
</tr>
</table></body></html>
